package cn.wjh.business.mapper;

import java.util.List;

import cn.wjh.business.domain.Views;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * 浏览Mapper接口
 *
 * @author jiraWu
 * @date 2023-10-19
 */
public interface ViewsMapper extends BaseMapper<Views> {
	/**
	 * 查询浏览
	 *
	 * @param viewsId 浏览主键
	 * @return 浏览
	 */
	public Views selectViewsByViewsId(Long viewsId);

	/**
	 * 查询浏览列表
	 *
	 * @param views 浏览
	 * @return 浏览集合
	 */
	public List<Views> selectViewsList(Views views);

	/**
	 * 新增浏览
	 *
	 * @param views 浏览
	 * @return 结果
	 */
	public int insertViews(Views views);

	/**
	 * 修改浏览
	 *
	 * @param views 浏览
	 * @return 结果
	 */
	public int updateViews(Views views);

	/**
	 * 删除浏览
	 *
	 * @param viewsId 浏览主键
	 * @return 结果
	 */
	public int deleteViewsByViewsId(Long viewsId);

	/**
	 * 批量删除浏览
	 *
	 * @param viewsIds 需要删除的数据主键集合
	 * @return 结果
	 */
	public int deleteViewsByViewsIds(Long[] viewsIds);
}
